package com.pro.dl.pojo.doctor;

import java.util.List;

import com.pro.dl.pojo.ChemistShop;
import com.pro.dl.pojo.Clinique;
import com.pro.dl.pojo.Hospital;
import com.pro.dl.pojo.Medicine;
import com.pro.dl.pojo.Patient;
import com.pro.dl.pojo.PythologyTest;

public class Prescription {

	
	List<PythologyTest> pythologyTests;
	
	List<Medicine> medicines;
	
	Doctor prescribingDoctor;
	
	Patient prescribedPatient;
	
	Doctor prescribedDoctor;
	
	Hospital prescribedHospital;
	
	Clinique prescribedClinique;
	
	ChemistShop prescribedChemistShop;
	
	Appointment appointment;

	public List<PythologyTest> getPythologyTests() {
		return pythologyTests;
	}

	public void setPythologyTests(List<PythologyTest> pythologyTests) {
		this.pythologyTests = pythologyTests;
	}

	public List<Medicine> getMedicines() {
		return medicines;
	}

	public void setMedicines(List<Medicine> medicines) {
		this.medicines = medicines;
	}

	public Doctor getPrescribingDoctor() {
		return prescribingDoctor;
	}

	public void setPrescribingDoctor(Doctor prescribingDoctor) {
		this.prescribingDoctor = prescribingDoctor;
	}

	public Patient getPrescribedPatient() {
		return prescribedPatient;
	}

	public void setPrescribedPatient(Patient prescribedPatient) {
		this.prescribedPatient = prescribedPatient;
	}

	public Doctor getPrescribedDoctor() {
		return prescribedDoctor;
	}

	public void setPrescribedDoctor(Doctor prescribedDoctor) {
		this.prescribedDoctor = prescribedDoctor;
	}

	public Hospital getPrescribedHospital() {
		return prescribedHospital;
	}

	public void setPrescribedHospital(Hospital prescribedHospital) {
		this.prescribedHospital = prescribedHospital;
	}

	public Clinique getPrescribedClinique() {
		return prescribedClinique;
	}

	public void setPrescribedClinique(Clinique prescribedClinique) {
		this.prescribedClinique = prescribedClinique;
	}

	public ChemistShop getPrescribedChemistShop() {
		return prescribedChemistShop;
	}

	public void setPrescribedChemistShop(ChemistShop prescribedChemistShop) {
		this.prescribedChemistShop = prescribedChemistShop;
	}

	public Appointment getAppointment() {
		return appointment;
	}

	public void setAppointment(Appointment appointment) {
		this.appointment = appointment;
	}

	@Override
	public String toString() {
		return "Prescription [pythologyTests=" + pythologyTests + ", medicines=" + medicines + ", prescribingDoctor=" + prescribingDoctor + ", prescribedPatient="
				+ prescribedPatient + ", prescribedDoctor=" + prescribedDoctor + ", prescribedHospital=" + prescribedHospital + ", prescribedClinique=" + prescribedClinique
				+ ", prescribedChemistShop=" + prescribedChemistShop + ", appointment=" + appointment + "]";
	}

	
}
